pickled anchovies - Turkish English Dictionary